European mantis - Turkish English Dictionary